package com.jintoufs.domain.baseinfo;

public class Site {
    private Integer id;

    private String siteName;

    private String url;

    private String priceApi;

    private String tradesApi;

    private String klineApi;

    private String depthApi;

    private String status;

    private String priceApiType;

    private String coinIds;

    private String expression;

    private String methodType;

    /**
     * 卖交易手续费
     */
    private Float sellTradeFee = 0f;

    /**
     * 买交易手续费
     */
    private Float buyTradeFee = 0f;

    /**
     * 初始化网站时候，方便勾选币种，通过解析该字段实现，不插入到数据库
     */
    private String coinsText;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getSiteName() {
        return siteName;
    }

    public void setSiteName(String siteName) {
        this.siteName = siteName == null ? null : siteName.trim();
    }

    public String getPriceApi() {
        return priceApi;
    }

    public void setPriceApi(String priceApi) {
        this.priceApi = priceApi == null ? null : priceApi.trim();
    }

    public String getTradesApi() {
        return tradesApi;
    }

    public void setTradesApi(String tradesApi) {
        this.tradesApi = tradesApi == null ? null : tradesApi.trim();
    }

    public String getKlineApi() {
        return klineApi;
    }

    public void setKlineApi(String klineApi) {
        this.klineApi = klineApi == null ? null : klineApi.trim();
    }

    public String getDepthApi() {
        return depthApi;
    }

    public void setDepthApi(String depthApi) {
        this.depthApi = depthApi == null ? null : depthApi.trim();
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getPriceApiType() {
        return priceApiType;
    }

    public void setPriceApiType(String priceApiType) {
        this.priceApiType = priceApiType == null ? null : priceApiType.trim();
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getCoinIds() {
        return coinIds;
    }

    public void setCoinIds(String coinIds) {
        this.coinIds = coinIds;
    }

    public String getExpression() {
        return expression;
    }

    public void setExpression(String expression) {
        this.expression = expression;
    }

    public Float getSellTradeFee() {
        return sellTradeFee;
    }

    public void setSellTradeFee(Float sellTradeFee) {
        this.sellTradeFee = sellTradeFee;
    }

    public Float getBuyTradeFee() {
        return buyTradeFee;
    }

    public void setBuyTradeFee(Float buyTradeFee) {
        this.buyTradeFee = buyTradeFee;
    }

    public String getCoinsText() {
        return coinsText;
    }

    public void setCoinsText(String coinsText) {
        this.coinsText = coinsText;
    }

    public String getMethodType() {
        return methodType;
    }

    public void setMethodType(String methodType) {
        this.methodType = methodType;
    }
}